[200] - CSS中,如果在行内样式中引用伪类hover

来源:百度知道 编辑:UC知道 时间:2024/06/06 06:18:56
再举例说明补充一下,如:
<ul>
<li style="***"><img src="url.jpg" style="display:none;" /></li>
</ul>
如上面的代码,li里的img是隐藏的,我现在想通过在li里写行内样式改变li:hover时li里的img的display为block,我也知道是li:hover img{display:block;},但现在问题是要写在行内,问各位大虾如何写?也就是要写在上面代码中***的地方.

谢谢.另一半分在完成后加上

伪类不能内联!

可以用脚本来实现

你可以用
<style>
li:hover img{display:block;}
</style>

写在body里

还有IE6不支持li:hover,你应该在li里加a,然后把a display:blockl;让a保持热区大小,然后再设a:hover.

听起来有点模糊

没怎么听懂

你直接吧***换成display:block;就行了嘛

脚本不是更好实现 onmouseover="obj.style.display='block'" onmouseout="obj.style.display='none'"

用JS来控制吧...